Capability Maturity Model Software Development using Cleanroom Software Engineering Principles - Results of an Industry Project

نویسندگان

  • Robert Oshana
  • Richard C. Linger
چکیده

The Capability Maturity Model (CMM) for Software is a development framework that describes the key elements for an effective software process. Cleanroom software engineering (CSE) is a managerial and engineering process for the development of high quality software with certified reliability. The combination of CMM management and organizational capabilities and the judicious application of Cleanroom technical practices represents a powerful process improvement paradigm. Cleanroom principles are also compatible with the Systems Engineering Maturity model. This paper describes the results of a Cleanroom technology insertion effort into an industrial environment with a mature CMM process in place.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An Industrial Application of Cleanroom Software Engineering - Benefits through Tailoring

Cleanroom is a set of software engineering principles that support the development of reliable software. The Systems group at Raytheon TI Systems, a SEI level 3 organization, successfully adopted Cleanroom into a pilot CMM level 5 project. The successful introduction of this technology was a result of the principles of Cleanroom being based on fundamental computer science foundations. As with a...

متن کامل

Tailoring Cleanroom for Industrial Use

aytheon Systems Company, a defense electronics firm, typifies many US Defense Department environments in its strong, process-oriented development strategy. The company has been actively engaged in software process improvement at the organizational and project levels for over a decade. Raytheon bases its efforts on the Software Engineering Institute's Capability Maturity Model, and our segment o...

متن کامل

Cleanroom Software Engineering : Towards High - Reliability Software

w w w . i j c s t . c o m InternatIonal Journal of Computer SCIenCe & teChnology 91 Abstract The software industry is in switch over from craft work to engineering practice, but development, operational and maintenance outlays are still capricious and dearer. In the present scenario of software industry there are certain factors that very critical for the success of software. These days there a...

متن کامل

Successful application of software reliability engineering for the NASA Space Shuttle (Abstract)

Space Shuttle Flight SofhYare Application The Space Shuttle Primary Avionics Software Subsystem (PASS) represents a successful integration of many of the computer industry’s most advanced software engineering practices and approaches. Beginning in the late 1970’s this software development and maintenance project has evolved one of the world’s most muture sofiware processes applying the principl...

متن کامل

OUTSHORE Maturity Model: Assistance for Software Offshore Outsourcing Decisions

Offshore outsourcing software development is increasingly used by software industry. An outsourced software development project is geographically distributed software development. Compared with traditional ways of software development (in-house), the geographically distributed software development is more risky making the actual attainment of the expected results uncertain. Although the failure...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1999